package com.haigirl.interfacedemo;
/*
  软件工程OO原则：面向接口的编程  

  面向接口的编程；【面向父类的编程】【多态应用】

  课堂作业 ：

  接口和抽象类的异同点；

  接口的应用场景： 

  接口是一组抽象方法的集合体，接口中定义的是一组行为方法；
  反过来说，
	当前类实现了某个接口就表示该类具有了某些行为能力；

  如果只是抽象封装一组行为能力，则优先使用接口；
  如果说在抽象封装一个类时，有部分行为方法无法实现，则使用抽象类；
 
   1.3 设计模式

  设计模式：就是在软件工程对特定问题进行特定的解决，这种解决方案有了通用的名字之后，就是设计模式；

   1 单件模式【单例模式】
*/
public class Interfacedemo {

}
